<template>
  <svg
    t="1676947815194"
    class="icon"
    viewBox="0 0 1170 1024"
    version="1.1"
    xmlns="http://www.w3.org/2000/svg"
    p-id="2828"
    xmlns:xlink="http://www.w3.org/1999/xlink"
    width="146.25"
    height="128"
  >
    <rect
      x="0"
      y="0"
      width="1024"
      height="1024"
      :fill="theme.themeColor"
      :fill-opacity="fill ? '1' : '0'"
    />
    <path
      d="M1034.857143 888.571429q10.857143-10.857143 25.714286-10.857143t25.714285 10.857143l73.142857 73.142857-51.428571 51.428571-47.428571-47.428571-47.428572 47.428571q-10.285714 10.857143-25.714286 10.857143t-25.714285-10.857143l-47.428572-47.428571-47.428571 47.428571q-10.857143 10.857143-25.714286 10.857143t-25.714286-10.857143l-47.428571-47.428571-47.428571 47.428571q-10.857143 10.857143-25.714286 10.857143t-25.714286-10.857143l-47.428571-47.428571-47.428572 47.428571q-10.857143 10.857143-25.714285 10.857143t-25.714286-10.857143l-47.428572-47.428571-47.428571 47.428571q-10.857143 10.857143-25.714286 10.857143t-25.714285-10.857143l-47.428572-47.428571-47.428571 47.428571q-10.857143 10.857143-25.714286 10.857143t-25.714286-10.857143l-47.428571-47.428571-47.428572 47.428571q-10.857143 10.857143-25.714285 10.857143t-25.714286-10.857143L10.857143 940l51.428571-51.428571 47.428572 47.428571 47.428571-47.428571q10.857143-10.857143 25.714286-10.857143t25.714286 10.857143l47.428571 47.428571 47.428571-47.428571q10.857143-10.857143 25.714286-10.857143t25.714286 10.857143l47.428571 47.428571 47.428572-47.428571q10.857143-10.857143 25.714285-10.857143t25.714286 10.857143l47.428572 47.428571 47.428571-47.428571q10.857143-10.857143 25.714286-10.857143t25.714285 10.857143l47.428572 47.428571 47.428571-47.428571q10.857143-10.857143 25.714286-10.857143t25.714286 10.857143l47.428571 47.428571 47.428572-47.428571q10.857143-10.857143 25.714285-10.857143t25.714286 10.857143l47.428571 47.428571z m-899.428572-21.714286q-10.857143 10.857143-25.714285 10.857143t-25.714286-10.857143L10.857143 793.714286l51.428571-51.428572 47.428572 46.857143 47.428571-46.857143q10.857143-10.857143 25.714286-10.857143t25.714286 10.857143l47.428571 46.857143 36.571429-36.571428v-167.428572L172.571429 405.714286q-9.714286-14.857143-4-32.285715t22.857142-23.142857l101.142858-33.142857V146.285714h73.142857V73.142857h146.285714V0h146.285714v73.142857h146.285715v73.142857h73.142857v170.857143l101.142857 33.142857q17.142857 5.714286 22.857143 23.142857t-4 32.285715l-120 179.428571v167.428572l10.857143-10.285715q10.857143-10.857143 25.714285-10.857143t25.714286 10.857143l47.428571 46.857143 47.428572-46.857143q10.857143-10.857143 25.714286-10.857143t25.714285 10.857143l73.142857 73.142857-51.428571 51.428572-47.428571-47.428572-47.428572 47.428572q-10.285714 10.857143-25.714286 10.857143t-25.714285-10.857143l-47.428572-47.428572-47.428571 47.428572q-10.857143 10.857143-25.714286 10.857143t-25.714286-10.857143l-47.428571-47.428572-47.428571 47.428572q-10.857143 10.857143-25.714286 10.857143t-25.714286-10.857143l-47.428571-47.428572-47.428572 47.428572q-10.857143 10.857143-25.714285 10.857143t-25.714286-10.857143l-47.428572-47.428572-47.428571 47.428572q-10.857143 10.857143-25.714286 10.857143t-25.714285-10.857143l-47.428572-47.428572-47.428571 47.428572q-10.857143 10.857143-25.714286 10.857143t-25.714286-10.857143l-47.428571-47.428572zM365.714286 219.428571v73.142858l219.428571-73.142858 219.428572 73.142858V219.428571h-73.142858V146.285714H438.857143v73.142857H365.714286z"
      p-id="2829"
      :fill="fill ? 'white' : theme.themeColor"
    ></path>
  </svg>
</template>

<script setup lang="ts">
import { useThemeStore } from '@/store'

defineProps({
  /** 是否为填充模式 */
  fill: {
    type: Boolean,
    default: false,
  },
})

const theme = useThemeStore()
</script>

<style scoped></style>
